pump cartridge - Spanish English Dictionary